A Context-Aware Model for Dynamic Adaptability of Software for Embedded Systems
نویسندگان
چکیده
Context-awareness is an important topic in the wireless sensor networks research field. Wireless sensor networks comprise wirelessly enabled embedded systems for data acquisition and control for a wide array of applications. This paper introduces a novel embedded systems firmware model based on a layered model with context and cognitive planes. The novel architecture focuses on dynamic adaptability. The context plane features a micro-architecture which includes context collectors, context controllers and a context task based coordinator. The cognitive plane is responsible for dynamic adaptable logic reconfiguration inspired by fuzzy cognitive maps. No previous work has been done on the use of fuzzy cognitive maps for enabling dynamic, resource constrained, and firmware adaptability. An industrial application (Novax’s Accessible Pedestrian System) and simulations using the Rapita suite of tools are presented for model proof of concept and evaluation.
منابع مشابه
Context-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network
Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...
متن کاملA context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملContext-Aware Recommender Systems: A Review of the Structure Research
Recommender systems are a branch of retrieval systems and information matching, which through identifying the interests and requires of the user, help the users achieve the desired information or service through a massive selection of choices. In recent years, the recommender systems apply describing information in the terms of the user, such as location, time, and task, in order to produce re...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کاملScenario-driven Development of Context-aware Adaptive Software Systems
Context-awareness and adaptability are highly desirable features for software systems that operate in dynamic environments. In recent years, a number of approaches have been proposed to support the development of such systems. However, elicitation of a context-aware adaptive system requirements and synthesis of the system model from its requirements are still major challenges. In this paper, we...
متن کامل